package com.yingxin.yxerp.module.inform.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.yingxin.yxerp.module.inform.constant.InformType;
import com.yingxin.yxerp.module.inform.entity.InformWork;
import com.yingxin.yxerp.module.inform.vo.resp.InformWorkRespVo;

import java.util.List;

/**
 * <p>
 * 工作通知 服务类
 * </p>
 *
 * @author dongpengfei
 * @since 2021-12-10
 */
public interface IInformWorkService extends IService<InformWork> {


    /**
     * 查询全部
     * @param
     * @return
     */
    List<InformWorkRespVo> listVo();



    /**
     * 创建通知
     * @param informType
     * @param informId
     */
    void startInform(InformType informType, String informId,String remark);

    /**
     * 根据通知id查看通知
     * @param id
     * @return
     */
    List<InformWorkRespVo> getByInformId(String id);
}
